home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Arsenal / OS2 Arsenal v1.0 (Disc 1)(Arsenal Computer).ISO / os2_netw / r211ft.exe / R211FT.TXT < prev    next >
Encoding:
Text File  |  1995-05-19  |  15.1 KB  |  501 lines

  1. NOVELL TECHNICAL INFORMATION DOCUMENT
  2.  
  3. TITLE:  v2.11 NetWare Client for OS/2 Patches
  4. README FOR:  R211FT.EXE
  5.  
  6. NOVELL PRODUCTS and VERSIONS:
  7. NetWare Client for OS/2 2.11
  8.  
  9. ABSTRACT:
  10.  
  11. This file contains the latest field test patches for the v2.11 NetWare OS/2 Requester as of 5-22-95. These patches have not been submitted to Novell system test.
  12.  
  13.  
  14. -----------------------------------------------------------------
  15. DISCLAIMER
  16. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  17. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  18. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  19. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  20. -----------------------------------------------------------------
  21.  
  22.  
  23. SYMPTOM:
  24.  
  25. SYMPTOM
  26.  
  27. Drag & drop copies in the Drives Icon View would randomly fail.
  28.  
  29. CAUSE
  30.  
  31. When a application (WP Shell) would attempt to change the creation date for the target directory
  32. being copied, the IFS was not setting the last update for date and time, the file server
  33. would return an error.
  34.  
  35. SOLUTION
  36.  
  37. Apply NWREQ.SYS, 41508 bytes, 5-11-95.
  38.  
  39.  
  40. SYMPTOM
  41.  
  42. When the NetWare console BROADCAST cammand or the command line utility
  43. SEND.EXE is used in an RPL environment excessive broadcast traffic is created.
  44. The first connection that each workstation makes for it's C: drive on the
  45. server tries but can't respond to the broadcast.  This results in repeated
  46. retries by the server and diminished bandwidth.
  47.  
  48. SOLUTION
  49.  
  50. Apply NWREQ.SYS, 31940 bytes, 3-06-95.
  51. Apply NWIFS.IFS, 41476 bytes, 3-06-95.
  52. Apply NWDAEMON.EXE, 36277 bytes, 3-06-95.
  53.  
  54.  
  55. SYMPTOM
  56.  
  57. The Requester would randomly fail when mapping drives to NFS mounted volumes.
  58.  
  59. CAUSE
  60.  
  61. The Requester is coded to only handle volume numbers 0 - 32.  Most NFS mounted
  62. volume numbers are > 32.  This has been fixed, how ever, the included patch
  63. will only support the DOS name space on volume numbers greater than 32.  This
  64. will be re-engineered to support the OS/2 name space in a future release of
  65. the Requester.
  66.  
  67. SOLUTION
  68.  
  69. Apply NWIFS.IFS, 41428 bytes, 3-1-95.
  70.  
  71.  
  72. SYMPTOM
  73.  
  74. Previous revisions of the IFS cause a system GP fault if DosBufReset() is
  75. called with a remote named pipe handle.
  76.  
  77. SOLUTION
  78.  
  79. Apply, NWIFS.IFS, 41428 bytes, 2-27-95.
  80.  
  81.  
  82. SYMPTOM
  83.  
  84. When a OS/2 application creates a file on a network volume the Requester will
  85. assign the shared attribute to the newly created file.  This should not occur.
  86.  
  87. SOLUTION
  88.  
  89. Apply NWIFS.IFS, 41412 bytes, 2-10-95.
  90.  
  91.  
  92. SYMPTOM
  93.  
  94. When using Dos Login in a Global VDM the following errors could be returned:
  95. Shell-332-69: Shell is not attached to a Server
  96. Shell-332-70: Requested Server is not availabel Progbram aborted
  97.  
  98. SOLUTION
  99.  
  100. Apply NWREQ.SYS, 32772 bytes, 5-03-95.  Login.exe and Logout.exe from
  101. NetWare 4.10 must be used along with this new NWREQ.SYS.
  102.  
  103.  
  104. SYMPTOM
  105.  
  106. Saving a file while using IBM Works generates a Trap 00D.
  107.  
  108. SYMPTOM
  109.  
  110. If your network connection is lost prior to OS/2 Shutdown, Shutdown will take
  111. 3 plus minutes to complete.  This is usually only manifests itself while using
  112. remote connectivity products.  IBM APAR PJ16957 is needed along with the
  113. following files for the NetWare Requester.
  114.  
  115. SOLUTION
  116.  
  117. Apply NWREQ.SYS, 31876 bytes, 2-10-95.
  118. Apply NWIFS.IFS, 41412 bytes, 2-10-95.
  119. Apply NWWORKER.DLL, 114710 bytes, 2-10-95.
  120.  
  121.  
  122. SYMPTOM
  123.  
  124. Poor performance when loading DOS/Windows applications from NetWare server.
  125.  
  126. CAUSE
  127.  
  128. In a VDM with NETWARE_RESOURCES set to NONE, reads & writes will be burst to &
  129. from the NetWare server.  If a file handle was lost during bursting, the retry
  130. & security (signature) mechanisms exhibited problems causing a slow down.
  131.  
  132. When loading applications, in a dual requesting environment, seamlessly from
  133. the desktop on OS/2 v2.11, a 10-15 second delay when launching the application
  134. will occur, this is caused by a flood of Netbeui resolve name packets.  Also,
  135. WIN/OS2 was making small 8 byte read requests, dual requesting doesn't apply
  136. here.  These are resolved by applying service pack XR_A080 from IBM.
  137.  
  138. SOLUTION
  139.  
  140. Apply NWREQ.SYS, 31780 bytes, 1-13-95, and or IBM's service pack.
  141.  
  142.  
  143. SYMPTOM
  144.  
  145. The commit NCP 59 was not being properly handled by the Requester.  When a
  146. DosBufReset() call was made from the application the info was not being fully
  147. committed to disk at the file server.
  148.  
  149. SOLUTION
  150.  
  151. Apply NWIFS.IFS, 41220 bytes, 1-5-95.
  152.  
  153.  
  154. SYMPTOM
  155.  
  156. Cannot disable all (error) messages from appearing on workstation.
  157.  
  158. SOLUTION
  159.  
  160. Apply NWDAEMON.EXE, 36267 bytes, 12-19-94. Once installed edit the NetWare
  161. section of your config.sys as follows:
  162.  
  163. C:\NETWARE\NWDAEMON.EXE NOMESSAGES
  164.  
  165. The NOMESSAGES parameter must be upper case and one continous string. Using
  166. this option eliminates the need to use the Display Hard Errors Off parameter
  167. in the NetWare Requester section of the NET.CFG.
  168.  
  169.  
  170. SYMPTOM
  171.  
  172. When logging into a NetWare server the first network drive could not be mapped
  173. when DEFAULT LOGIN DRIVE was used in the NET.CFG.  A MAP DEL F: before
  174. mapping F would work around this problem, assuming F is the default login drive.
  175.  
  176. The following error msg occurs when trying to remap the login drive:
  177.      LOGIN 4.12-890  The specified server is unknown.
  178.  
  179. NWTOOLS does not display the login drive letter as available.
  180. Login from a script file (login /s) returns the same error msg.
  181.  
  182. SOLUTION
  183.  
  184. Apply NWCALLS.DLL, 111764 bytes, 3-14-95.
  185.  
  186.  
  187. SYMPTOM
  188.  
  189. Previous revisions of IPX would generate a RIP broadcast from a
  190. call to IpxGetLocalTarget even if the target was on the primary
  191. board.  This revision is better able to find it's local net address
  192. at boot time.
  193.  
  194. SYMPTOM
  195.  
  196. Sometimes when using IBM's ODI2NDI solution, the NetWare Requester was
  197. unable to establish a connection causing a REQ 0815 error to occur.
  198.  
  199. CAUSE
  200.  
  201. When IPX loads it attempts to discover the network using a RIP packet, this
  202. attempt never reaches the network because NETBIND.EXE has not yet run.
  203. IPX would then attempt to discover the network by examining broadcast
  204. packets on the network and sometimes finding invalid network addresses
  205. resulting in a REQ 0815 error.
  206.  
  207. SYMPTOM
  208.  
  209. Previous revisions of IPX supported only 128 sockets.  This limit has been
  210. increased to 256 sockets.
  211.  
  212. SOLUTION
  213.  
  214. Apply IPX.SYS, 10292 bytes, 5-15-95.
  215.  
  216.  
  217. SYMPTOM
  218.  
  219. The Requester contains a routing table that was failing to initialize
  220. correctly.  This caused IPX to do a RIP request on it's own local network to
  221. get a network address that it already knows about.  This has been fixed.
  222.  
  223. SOLUTION
  224.  
  225. Apply IPX.SYS, 10292 bytes, 2-13-95.
  226.  
  227.  
  228. SYMPTOM
  229.  
  230. Previous revisions of SPX did not detect locked segments which grow and then
  231. get used in subsequent calls.  SPX still cannot handle this situation, but it
  232. no longer causes a system GP fault.
  233.  
  234.  
  235. SYMPTOM
  236.  
  237. Previous revisions of SPX did not allow 32-bit values to be specified for
  238. abort, listen, and verify timeouts.
  239.  
  240. SOLUTION
  241.  
  242. Apply SPX.SYS, 15668 bytes, 2-21-95.
  243.  
  244.  
  245. SYMPTOM
  246.  
  247. When simultaneously opening several VDMs, conflicts between VDMs can arrise as
  248. they attempt to open and read NET.CFG at the same time.
  249.  
  250. SOLUTION
  251.  
  252. Apply NETX.EXE, 85215 bytes, 3-13-95.
  253. Apply TBMI2.COM, 24991 bytes, 3-13-95.
  254.  
  255.  
  256. SYMPTOM
  257.  
  258. When a VDM (DOS Window) was opened on OS/2 RPL workstations, NETX.EXE would do
  259. a reset on all floppy drives, this resulted in the floppy drive lights turning
  260. on and or hanging the PC if OS/2 happen to be formatting a floppy disk at the
  261. time this occured.  This reset code was implemented for DOS RPL workstations. 
  262. The reset code has been removed.
  263.  
  264. SOLUTION
  265.  
  266. Apply NETX.EXE, 85213 bytes, 3-2-95.
  267.  
  268.  
  269. SYMPTOM
  270.  
  271. Abnormal termination of applications running in VDMs (DOS/WINOS2 Sessions.)
  272. SYS3170: A program in this session encountered a problem and cannot continue.
  273. SYS3176: A program in this session encountered a problem and cannot continue.
  274.  
  275. CAUSE
  276.  
  277. The previous versions of VIPX.SYS released for the v2.11 NetWare Requester were
  278. fixed to work around problems envolving VME or Virtual Mode Extentions in
  279. Intel Pentium & SL-Enhanced processors.  These fixes proved unsuccessful and
  280. have been removed.  If you have one of the previously mentioned processors and
  281. are experiencing DOS application problems you should take one of the following
  282. courses of action:
  283.  
  284. SOLUTION
  285.  
  286. 1) If you are running v3.0 (Warp) of OS/2 add VME=NO as the first line of your
  287. config.sys file.  Apply VIPX.SYS, 53248 bytes, 3-17-95.
  288.  
  289. 2) If you are running v2.11 OS/2 (XR06200) apply IBM Fix Pack XR_A092 as per
  290. IBM APAR PJ14831.  Add VME=NO to the first line of your config.sys file. Apply
  291. VIPX.SYS, 53248 bytes, 3-17-95.
  292.  
  293. Note: Apply DOSVIPX.SYS, 10560 bytes, 3-17-95, when VMBooting a real DOS
  294. kernel.
  295.  
  296.  
  297. SYMPTOM
  298.  
  299. Under certain circumstances, if VSHELL.SYS failed when creating a connection
  300. it would terminate the primary connection.
  301.  
  302.  
  303. SYMPTOM
  304.  
  305. The previous version of VSHELL.SYS dated 12-20-94 caused DOS/Windows
  306. applications running simultaneously to run slow.  The 12-20-94 version of
  307. VSHELL.SYS SHOULD NOT be used.
  308.  
  309. SOLUTION
  310.  
  311. Apply VSHELL.SYS, 36864 bytes, 1-18-95.
  312.  
  313.  
  314. SYMPTOM
  315.  
  316. Install.exe could not correctly identify different versions of OS/2, 3.x vs
  317. 2.x, full pack vs OS/2 for Windows etc.  This will specifically resolve issues
  318. involving a RIPL'd environment including the Launch Pad in v3.x and whether
  319. Windows software in found in C:\WINDOWS or C:\OS2\MDOS\WINOS2.
  320.  
  321. SOLLUTION
  322.  
  323. Apply INSTALL.EXE, 186032 bytes, 12-23-94.
  324.  
  325.  
  326. SYMPTOM
  327.  
  328. Revisions of NMPIPE prior to 12-19-94 did not lock read buffers in memory.  If
  329. a read buffer was swapped to disk while waiting for a DosRead to complete, the
  330. data would be written somewhere else.
  331.  
  332.  
  333. SYMPTOM
  334.  
  335. Previous revisions of NMPIPE did not translate compatibility sharing mode
  336. (from VDMs) to deny-none sharing mode.
  337.  
  338. SYMPTOM
  339.  
  340. Named Pipes communication in a VDM would fail shortly after a DOS open was
  341. communicated to the Named Pipe server.
  342.  
  343. SOLUTION
  344.  
  345. Apply  NMPIPE.SYS, 24344 bytes,  1-09-95.
  346.  
  347.  
  348. SYMPTOM
  349.  
  350. Previous revisions of NPDAEMON contained a memory leak which would
  351. eventually consume all available swap memory.  The affected memory
  352. is now recycled to limit the amount of memory consumed.
  353.  
  354. SOLUTION
  355.  
  356. Apply NPDAEMON.EXE, 18852 bytes, 4-5-95.
  357.  
  358.  
  359. SYMPTOM
  360.  
  361. Revisions of NetBIOS starting with v2.11 aborted sessions and names when apps
  362. using NETAPI/NETSUB exited.  This included apps which performed a
  363. spawn-with-overlay.  The LM10 interface is not affected by this change.
  364.  
  365. SOLUTION
  366.  
  367. Apply NETBIOS .SYS, 20196 bytes, 3-06-95.
  368.  
  369.  
  370. SYMPTOM
  371.  
  372. Previous revisions of NetBIOS did not properly handle synchronous requests
  373. generated by IBM's LAPS product which virtualizes multiple VDM sessions. 
  374. Closing VDMs with NetBIOS activity from the task list would cause unexpected
  375. behavior in other NetBIOS VDMs.
  376.  
  377. SOLUTION
  378.  
  379. Apply NETBIOS.SYS, 20196 bytes, 1-20-95.
  380.  
  381.  
  382. SYMPTOM
  383.  
  384. Excess NetBIOS system traffic on network. The parameters VERIFY TIMEOUT and
  385. LISTEN TIMEOUT now allow full 32-bit values to be specified.  Previously, they
  386. were stored as 16-bit values.  ABORT TIMEOUT has always been a 32-bit value.
  387. This increases the upper limit for these parameters considerably.  It is not
  388. advised to use the possible maximum of 4000000000 as this roughly equates to
  389. 46 days.
  390.  
  391. SYMPTOM
  392.  
  393. NetBIOS did not return adapter reset values properly with the LM10 interface
  394. used by IBM LAN Server.  NetBIOS now returns the minimum of the requested
  395. values versus the values in NET.CFG for sessions, commands, and names.
  396.  
  397. SOLUTION
  398.  
  399. Apply NETBIOS.SYS, 20180 bytes, 1-23-95.
  400.  
  401.  
  402. SYMPTOM
  403.  
  404. ROUTE.SYS that shipped with the v2.11 Requester was not routing
  405. TOKEN-RING_SNAP frames correctly causing TCP/IP protocols to fail in source
  406. routed environments.
  407.  
  408.  
  409. SYMPTOM
  410.  
  411. Source Routing load balancing was not taking place properly on a large fault
  412. tolerant Source Routed network.   ROUTE.SYS file now updates its table entries
  413. on receives only if the destination node address in the MAC header is not
  414. "FFFFFFFFFFFF."   Extra transmit retry code was added to retry a route that
  415. has timed out for a maximum of 2 times before sending a SR broadcast frame to
  416. discover a new route.  The number of extra transmit retries can be specified
  417. by a new 'XTX' parameter in the PROTOCOL ROUTE section of NET.CFG, how ever
  418. caution should be used when tweaking this parameter.  The default value for
  419. XTX is 2, range is 0 to 6.  We also changed RxHandler to always reject
  420. broadcast frames (MAC desttination address) for route info.  This protects
  421. routes which have timed out and are ready to be replaced from getting slow
  422. routes.
  423.  
  424.      PROTOCOL ROUTE
  425.         SOURCE ROUTE XTX 2
  426.  
  427. SOLUTION
  428.  
  429. Apply ROUTE.SYS, 47504 bytes, 2-15-95.
  430.  
  431.  
  432. SYMPTOM
  433.  
  434. Using login.exe to login from config.sys causes OS/2 v3.x machines to hang.
  435.  
  436. SOLUTION
  437.  
  438. Apply NWSTART.EXE, 8227 bytes, 12-6-94 in the following fashion:
  439.      CALL=C:\NETWARE\NWSTART.EXE
  440.      CALL=C:\NETWARE\LOGIN.EXE
  441.  
  442.  
  443. SYMPTOM
  444.  
  445. Corrections were made so that large (greater than 64k in size) LAN drivers
  446. could be remote loaded during the RPL process.
  447.  
  448. SOLUTION
  449.  
  450. Apply MINI.IFS, 8753 bytes, 12-21-94.
  451.  
  452. SOLUTION: 
  453.  
  454. See the Solutions for each file
  455.  
  456. Self-Extracting File Name: r211ft.exe
  457.  
  458. Files Included     Size     Date      Time
  459.  
  460. ..\
  461.       R211FT.TXT     (This file)
  462.      DOSVIPX.SYS           10560         3-17-95      4:09:18 pm
  463.      INSTALL.EXE          186032        12-23-94      8:45:04 am
  464.          IPX.SYS           10292         5-15-95     12:38:28 pm
  465.         MINI.IFS            8753        12-21-94     10:15:56 am
  466.      NETBIOS.SYS           20196          3-6-95      1:44:42 pm
  467.         NETX.EXE           85215         3-13-95      9:52:04 am
  468.       NMPIPE.SYS           24344          1-9-95     11:15:48 am
  469.     NPDAEMON.EXE           18852          4-5-95     10:05:24 am
  470.      NWCALLS.DLL          111764         3-14-95     12:58:52 pm
  471.     NWDAEMON.EXE           36277          3-6-95      3:40:56 pm
  472.        NWIFS.IFS           41508         5-11-95      4:01:46 pm
  473.        NWREQ.SYS           32772          5-3-95      1:01:48 pm
  474.      NWSTART.EXE            8227         12-6-94      2:02:00 pm
  475.     NWWORKER.DLL          114710         2-10-95     10:24:24 am
  476.        ROUTE.SYS           47504         2-15-95      2:20:56 pm
  477.          SPX.SYS           15668         2-21-95      2:57:22 pm
  478.        TBMI2.COM           24991         3-13-95     10:48:34 am
  479.         VIPX.SYS           53248         3-17-95      4:09:00 pm
  480.       VSHELL.SYS           36864         1-18-95      8:25:12 am
  481.  
  482.  
  483. Installation Instructions:
  484.  
  485. * Create a directory called INSTALL$.NEW under \NETWARE.  Copy all files into
  486. \NETWARE\INSTALL$.NEW and reboot.
  487.  
  488. * MINI.IFS should be manually copied to the SYS:RPL2 subdir on your NetWare
  489. server if you are using Remote Program Load.
  490.  
  491. ** It is a good idea to make sure you have backups of all files being
  492. replaced.
  493.  
  494.  
  495. -----------------------------------------------------------------
  496. Any trademarks referenced in this document are the property of their
  497. respective owners.  Consult your product manuals for complete trademark
  498. information.
  499. -----------------------------------------------------------------
  500.  
  501.